Search Result:South American bullfrog
Overview of noun south_american_bullfrog
The noun south american bullfrog has 1 sense
- crapaud, South American bullfrog, Leptodactylus pentadactylus -- (large toothed frog of South America and Central America resembling the bullfrog)